home *** CD-ROM | disk | FTP | other *** search
CLISP byte-compiled Lisp program | 1993-06-05 | 24.4 KB | 522 lines |
- (SYSTEM::VERSION '(SYSTEM::CLISP2 14. LISP:T 210292.))
- #Y(#:TOP-LEVEL-FORM-1 #13Y(00 00 00 00 00 01 D4 36 02 30 07 19 01) "SYSTEM")
- #Y(#:TOP-LEVEL-FORM-2 #16Y(00 00 00 00 00 01 D4 2D 01 D4 D6 30 96 BE 19 01)
- TYPE-ERROR REMOVE-OLD-DEFINITIONS
- #Y(TYPE-ERROR #11Y(00 02 00 00 00 03 D4 AB AB 5A 02)
- "~S: invalid type specification ~S"
- ) )
- #Y(#:TOP-LEVEL-FORM-3 #16Y(00 00 00 00 00 01 D4 2D 01 D4 D6 30 96 BE 19 01)
- TYPEP REMOVE-OLD-DEFINITIONS
- #Y(TYPEP
- #262Y(00 02 00 00 00 03 5B AA 86 2D 80 8E AA D4 36 01 78 98 00 1B 0A AA
- D5 36 01 78 98 00 1C 80 CF 14 AC 34 01 19 04 AB A9 AC 59 01 1A 80
- B9 AA AC 30 57 19 04 DC D8 96 54 70 5A 02 AB 8C 03 36 03 84 DC 13
- 02 19 04 94 54 70 86 2D 68 94 54 53 56 14 AC 34 01 1B 6D 00 19 04
- AB 95 54 70 26 FF A7 51 19 04 8C 02 5B 1A 11 8C 02 5B 1A 1F 7E 01
- 00 AD A9 26 FF 92 1C 19 7A 01 A9 84 B6 70 02 19 06 7E 01 00 AD A9
- 26 FF 7F 1B 73 7A 01 A9 84 B6 70 00 19 06 14 AC 96 54 35 01 19 04
- 94 1F 80 62 8B 02 86 2D 80 5C 8B 02 24 06 07 AA 6A 63 23 07 FF 95
- 8B 02 23 09 FF 84 8B 02 24 0A 07 AA 6A 63 23 07 FF 96 8B 02 23 0B
- FF 9A 8B 02 23 0C FF 99 8B 02 D5 36 01 78 98 00 1B FF B9 8B 02 D6
- 36 01 78 98 00 1C 1D AB A9 96 14 6E 01 27 02 06 FF 18 AA D6 36 01
- 78 98 00 1B FF 2D AA D7 36 01 85 98 FF 2D D8 AB 2E 05 19 04
- )
- TYPE-SYMBOL TYPE-LIST DEFTYPE-EXPANDER DEFSTRUCT-DESCRIPTION TYPEP
- TYPE-ERROR SATISFIES 2. "~S: argument to SATISFIES must be a symbol: ~S"
- MEMBER NOT AND OR
- ) )
- #Y(#:TOP-LEVEL-FORM-4 #13Y(00 00 00 00 00 01 D4 D5 D6 30 9C 19 01) ARRAY
- TYPE-SYMBOL #.#'ARRAYP
- )
- #Y(#:TOP-LEVEL-FORM-5 #13Y(00 00 00 00 00 01 D4 D5 D6 30 9C 19 01) ATOM
- TYPE-SYMBOL #.#'ATOM
- )
- #Y(#:TOP-LEVEL-FORM-6 #13Y(00 00 00 00 00 01 D4 D5 D6 30 9C 19 01) BIGNUM
- TYPE-SYMBOL
- #Y(TYPE-SYMBOL-BIGNUM
- #19Y(00 01 00 00 00 02 A9 30 35 1E 06 A9 30 36 51 19 02 19 02)
- ) )
- #Y(#:TOP-LEVEL-FORM-7 #13Y(00 00 00 00 00 01 D4 D5 D6 30 9C 19 01) BIT
- TYPE-SYMBOL
- #Y(TYPE-SYMBOL-BIT
- #18Y(00 01 00 00 00 02 A9 BE 52 1D 05 A9 BF 52 19 02 19 02) 0. 1.
- ) )
- #Y(#:TOP-LEVEL-FORM-8 #13Y(00 00 00 00 00 01 D4 D5 D6 30 9C 19 01) BIT-VECTOR
- TYPE-SYMBOL #.#'BIT-VECTOR-P
- )
- #Y(#:TOP-LEVEL-FORM-9 #13Y(00 00 00 00 00 01 D4 D5 D6 30 9C 19 01) CHARACTER
- TYPE-SYMBOL #.#'CHARACTERP
- )
- #Y(#:TOP-LEVEL-FORM-10 #13Y(00 00 00 00 00 01 D4 D5 D6 30 9C 19 01) COMMON
- TYPE-SYMBOL #.#'COMMONP
- )
- #Y(#:TOP-LEVEL-FORM-11 #13Y(00 00 00 00 00 01 D4 D5 D6 30 9C 19 01)
- COMPILED-FUNCTION TYPE-SYMBOL #.#'COMPILED-FUNCTION-P
- )
- #Y(#:TOP-LEVEL-FORM-12 #13Y(00 00 00 00 00 01 D4 D5 D6 30 9C 19 01) COMPLEX
- TYPE-SYMBOL #.#'COMPLEXP
- )
- #Y(#:TOP-LEVEL-FORM-13 #13Y(00 00 00 00 00 01 D4 D5 D6 30 9C 19 01) CONS
- TYPE-SYMBOL #.#'CONSP
- )
- #Y(#:TOP-LEVEL-FORM-14 #13Y(00 00 00 00 00 01 D4 D5 D6 30 9C 19 01)
- DOUBLE-FLOAT TYPE-SYMBOL #.#'DOUBLE-FLOAT-P
- )
- #Y(#:TOP-LEVEL-FORM-15 #13Y(00 00 00 00 00 01 D4 D5 D6 30 9C 19 01) FIXNUM
- TYPE-SYMBOL #.#'FIXNUMP
- )
- #Y(#:TOP-LEVEL-FORM-16 #13Y(00 00 00 00 00 01 D4 D5 D6 30 9C 19 01) FLOAT
- TYPE-SYMBOL #.#'FLOATP
- )
- #Y(#:TOP-LEVEL-FORM-17 #13Y(00 00 00 00 00 01 D4 D5 D6 30 9C 19 01) FUNCTION
- TYPE-SYMBOL #.#'FUNCTIONP
- )
- #Y(#:TOP-LEVEL-FORM-18 #13Y(00 00 00 00 00 01 D4 D5 D6 30 9C 19 01) HASH-TABLE
- TYPE-SYMBOL #.#'HASH-TABLE-P
- )
- #Y(#:TOP-LEVEL-FORM-19 #13Y(00 00 00 00 00 01 D4 D5 D6 30 9C 19 01) INTEGER
- TYPE-SYMBOL #.#'INTEGERP
- )
- #Y(#:TOP-LEVEL-FORM-20 #13Y(00 00 00 00 00 01 D4 D5 D6 30 9C 19 01) KEYWORD
- TYPE-SYMBOL #.#'KEYWORDP
- )
- #Y(#:TOP-LEVEL-FORM-21 #13Y(00 00 00 00 00 01 D4 D5 D6 30 9C 19 01) LIST
- TYPE-SYMBOL #.#'LISTP
- )
- #Y(#:TOP-LEVEL-FORM-22 #13Y(00 00 00 00 00 01 D4 D5 D6 30 9C 19 01) LONG-FLOAT
- TYPE-SYMBOL #.#'LONG-FLOAT-P
- )
- #Y(#:TOP-LEVEL-FORM-23 #13Y(00 00 00 00 00 01 5B D4 D5 30 9C 19 01) TYPE-SYMBOL
- #Y(TYPE-SYMBOL-NIL #9Y(00 01 00 00 00 02 00 19 02))
- )
- #Y(#:TOP-LEVEL-FORM-24 #13Y(00 00 00 00 00 01 D4 D5 D6 30 9C 19 01) NULL
- TYPE-SYMBOL #.#'NULL
- )
- #Y(#:TOP-LEVEL-FORM-25 #13Y(00 00 00 00 00 01 D4 D5 D6 30 9C 19 01) NUMBER
- TYPE-SYMBOL #.#'NUMBERP
- )
- #Y(#:TOP-LEVEL-FORM-26 #13Y(00 00 00 00 00 01 D4 D5 D6 30 9C 19 01) PACKAGE
- TYPE-SYMBOL #.#'PACKAGEP
- )
- #Y(#:TOP-LEVEL-FORM-27 #13Y(00 00 00 00 00 01 D4 D5 D6 30 9C 19 01) PATHNAME
- TYPE-SYMBOL #.#'PATHNAMEP
- )
- #Y(#:TOP-LEVEL-FORM-28 #13Y(00 00 00 00 00 01 D4 D5 D6 30 9C 19 01)
- RANDOM-STATE TYPE-SYMBOL #.#'RANDOM-STATE-P
- )
- #Y(#:TOP-LEVEL-FORM-29 #13Y(00 00 00 00 00 01 D4 D5 D6 30 9C 19 01) RATIO
- TYPE-SYMBOL
- #Y(TYPE-SYMBOL-RATIO
- #19Y(00 01 00 00 00 02 A9 30 37 1E 06 A9 30 35 51 19 02 19 02)
- ) )
- #Y(#:TOP-LEVEL-FORM-30 #13Y(00 00 00 00 00 01 D4 D5 D6 30 9C 19 01) RATIONAL
- TYPE-SYMBOL #.#'RATIONALP
- )
- #Y(#:TOP-LEVEL-FORM-31 #13Y(00 00 00 00 00 01 D4 D5 D6 30 9C 19 01) READTABLE
- TYPE-SYMBOL #.#'READTABLEP
- )
- #Y(#:TOP-LEVEL-FORM-32 #13Y(00 00 00 00 00 01 D4 D5 D6 30 9C 19 01) REAL
- TYPE-SYMBOL #.#'REALP
- )
- #Y(#:TOP-LEVEL-FORM-33 #13Y(00 00 00 00 00 01 D4 D5 D6 30 9C 19 01) SEQUENCE
- TYPE-SYMBOL #.#'SEQUENCEP
- )
- #Y(#:TOP-LEVEL-FORM-34 #13Y(00 00 00 00 00 01 D4 D5 D6 30 9C 19 01) SHORT-FLOAT
- TYPE-SYMBOL #.#'SHORT-FLOAT-P
- )
- #Y(#:TOP-LEVEL-FORM-35 #13Y(00 00 00 00 00 01 D4 D5 D6 30 9C 19 01)
- SIMPLE-ARRAY TYPE-SYMBOL #.#'SIMPLE-ARRAY-P
- )
- #Y(#:TOP-LEVEL-FORM-36 #13Y(00 00 00 00 00 01 D4 D5 D6 30 9C 19 01)
- SIMPLE-BIT-VECTOR TYPE-SYMBOL #.#'SIMPLE-BIT-VECTOR-P
- )
- #Y(#:TOP-LEVEL-FORM-37 #13Y(00 00 00 00 00 01 D4 D5 D6 30 9C 19 01)
- SIMPLE-STRING TYPE-SYMBOL #.#'SIMPLE-STRING-P
- )
- #Y(#:TOP-LEVEL-FORM-38 #13Y(00 00 00 00 00 01 D4 D5 D6 30 9C 19 01)
- SIMPLE-VECTOR TYPE-SYMBOL #.#'SIMPLE-VECTOR-P
- )
- #Y(#:TOP-LEVEL-FORM-39 #13Y(00 00 00 00 00 01 D4 D5 D6 30 9C 19 01)
- SINGLE-FLOAT TYPE-SYMBOL #.#'SINGLE-FLOAT-P
- )
- #Y(#:TOP-LEVEL-FORM-40 #13Y(00 00 00 00 00 01 D4 D5 D6 30 9C 19 01)
- STANDARD-CHAR TYPE-SYMBOL
- #Y(TYPE-SYMBOL-STANDARD-CHAR
- #18Y(00 01 00 00 00 02 A9 30 43 1E 05 A9 2F 1D 19 02 19 02)
- ) )
- #Y(#:TOP-LEVEL-FORM-41 #13Y(00 00 00 00 00 01 D4 D5 D6 30 9C 19 01) STREAM
- TYPE-SYMBOL #.#'STREAMP
- )
- #Y(#:TOP-LEVEL-FORM-42 #13Y(00 00 00 00 00 01 D4 D5 D6 30 9C 19 01) STRING
- TYPE-SYMBOL #.#'STRINGP
- )
- #Y(#:TOP-LEVEL-FORM-43 #13Y(00 00 00 00 00 01 D4 D5 D6 30 9C 19 01) STRING-CHAR
- TYPE-SYMBOL
- #Y(TYPE-SYMBOL-STRING-CHAR
- #18Y(00 01 00 00 00 02 A9 30 43 1E 05 A9 2F 1F 19 02 19 02)
- ) )
- #Y(#:TOP-LEVEL-FORM-44 #13Y(00 00 00 00 00 01 D4 D5 D6 30 9C 19 01) STRUCTURE
- TYPE-SYMBOL
- #Y(TYPE-SYMBOL-STRUCTURE
- #30Y(00 01 00 00 00 02 A9 6A 4E A8 30 2D 1E 0E A8 D4 36 01 30 98 1E 06 A8
- AB 30 57 19 03 19 03
- )
- DEFSTRUCT-DESCRIPTION
- ) )
- #Y(#:TOP-LEVEL-FORM-45 #13Y(00 00 00 00 00 01 D4 D5 D6 30 9C 19 01) SYMBOL
- TYPE-SYMBOL #.#'SYMBOLP
- )
- #Y(#:TOP-LEVEL-FORM-46 #13Y(00 00 00 00 00 01 5C D4 D5 30 9C 19 01) TYPE-SYMBOL
- #Y(TYPE-SYMBOL-T #9Y(00 01 00 00 00 02 02 19 02))
- )
- #Y(#:TOP-LEVEL-FORM-47 #13Y(00 00 00 00 00 01 D4 D5 D6 30 9C 19 01) VECTOR
- TYPE-SYMBOL #.#'VECTORP
- )
- #Y(#:TOP-LEVEL-FORM-48 #16Y(00 00 00 00 00 01 D4 2D 01 D4 D6 30 96 BE 19 01)
- UPGRADED-ARRAY-ELEMENT-TYPE REMOVE-OLD-DEFINITIONS
- #Y(UPGRADED-ARRAY-ELEMENT-TYPE
- #93Y(00 01 00 00 00 02 93 25 00 3F 93 19 02 C1 19 05 C3 19 05 C5 19 05 C7
- 19 05 C9 19 05 CB 19 05 A8 6A E8 A8 D6 87 01 2F 65 A8 D8 87 01 2F 62
- A8 DA 87 01 2F 5F A8 DC 87 01 2F 5C A8 DE 87 01 2F 59 A8 E0 87 01 2F
- 56 02 19 05 A9 2D 01 3E 02 A9 86 35 08 A9 85 A8 04 A8 85 35 45 02 19
- 04
- )
- #S(HASH-TABLE EQ (T . 1.) (STRING-CHAR . 1.) (BIT . 1.)) SUBTYPE-INTEGER
- 1. BIT 2. (UNSIGNED-BYTE 2.) 4. (UNSIGNED-BYTE 4.) 8. (UNSIGNED-BYTE 8.)
- 16. (UNSIGNED-BYTE 16.) 32. (UNSIGNED-BYTE 32.)
- ) )
- #Y(#:TOP-LEVEL-FORM-49 #13Y(00 00 00 00 00 01 D4 D5 D6 30 9C 19 01) ARRAY
- TYPE-LIST
- #Y(TYPE-LIST-ARRAY
- #74Y(00 01 00 02 00 0D 37 02 02 BE EC 37 01 02 BE EB AB 30 46 1E 33 AA 23
- 00 0A AB 69 04 AB 67 01 30 29 1E 25 A9 BE 52 1D 20 A9 85 2F 14 A9 6A
- 63 AC 69 05 30 28 1E 12 D6 AA AD 69 07 31 01 26 19 04 A9 AC 69 05 30
- 28 19 04 19 04
- )
- * UPGRADED-ARRAY-ELEMENT-TYPE
- #Y(TYPE-LIST-ARRAY-1
- #19Y(00 02 00 00 00 03 AA BE 52 1D 06 AA AA 30 28 19 03 19 03) *
- ) ) )
- #Y(#:TOP-LEVEL-FORM-50 #13Y(00 00 00 00 00 01 D4 D5 D6 30 9C 19 01)
- SIMPLE-ARRAY TYPE-LIST
- #Y(TYPE-LIST-SIMPLE-ARRAY
- #74Y(00 01 00 02 00 0D 37 02 02 BE EC 37 01 02 BE EB AB 30 47 1E 33 AA 23
- 00 0A AB 69 04 AB 67 01 30 29 1E 25 A9 BE 52 1D 20 A9 85 2F 14 A9 6A
- 63 AC 69 05 30 28 1E 12 D6 AA AD 69 07 31 01 26 19 04 A9 AC 69 05 30
- 28 19 04 19 04
- )
- * UPGRADED-ARRAY-ELEMENT-TYPE
- #Y(TYPE-LIST-SIMPLE-ARRAY-1
- #19Y(00 02 00 00 00 03 AA BE 52 1D 06 AA AA 30 28 19 03 19 03) *
- ) ) )
- #Y(#:TOP-LEVEL-FORM-51 #13Y(00 00 00 00 00 01 D4 D5 D6 30 9C 19 01) VECTOR
- TYPE-LIST
- #Y(TYPE-LIST-VECTOR
- #51Y(00 01 00 02 00 0D 37 02 02 BE EC 37 01 02 BE EB AB 30 49 1E 1C AA 23
- 00 0A AB 69 04 AB 67 01 30 29 1E 0E A9 BE 52 1D 09 AB D6 69 06 AA 30
- 28 19 04 19 04
- )
- * UPGRADED-ARRAY-ELEMENT-TYPE 0.
- ) )
- #Y(#:TOP-LEVEL-FORM-52 #13Y(00 00 00 00 00 01 D4 D5 D6 30 9C 19 01)
- SIMPLE-VECTOR TYPE-LIST
- #Y(TYPE-LIST-SIMPLE-VECTOR
- #32Y(00 01 00 01 00 08 37 01 02 BE EB AA 30 4A 1E 0E A9 BE 52 1D 09 A9 AB
- D5 69 06 30 28 19 03 19 03
- )
- * 0.
- ) )
- #Y(#:TOP-LEVEL-FORM-53 #13Y(00 00 00 00 00 01 D4 D5 D6 30 9C 19 01) COMPLEX
- TYPE-LIST
- #Y(TYPE-LIST-COMPLEX
- #48Y(00 01 00 02 00 0D 37 02 02 BE EC 37 01 02 94 EB AB 30 3D 1E 19 AA 23
- 00 08 AB 6A DA AB 2E 01 1E 0D A9 BE 52 1D 08 AB 6A DB AA 2E 01 19 04
- 19 04
- )
- * TYPEP
- ) )
- #Y(#:TOP-LEVEL-FORM-54 #13Y(00 00 00 00 00 01 D4 D5 D6 30 9C 19 01) INTEGER
- TYPE-LIST
- #Y(TYPE-LIST-INTEGER
- #26Y(00 01 00 02 00 0D 37 02 02 BE EC 37 01 02 BE EB AB AB AB D5 D6 2B 05
- 03 19 04
- )
- * #.#'INTEGERP INTEGER TYPEP-NUMBER-TEST
- ) )
- #Y(#:TOP-LEVEL-FORM-55 #16Y(00 00 00 00 00 01 D4 2D 01 D4 D6 30 96 BE 19 01)
- TYPEP-NUMBER-TEST REMOVE-OLD-DEFINITIONS
- #Y(TYPEP-NUMBER-TEST
- #113Y(00 05 00 00 00 06 AA AE 34 01 1E 80 62 AC 23 00 1D AA AD 34 01 1B
- 38 96 1F 3E 96 54 1B 3A AA 8B 05 34 01 1C 33 8B 04 AE 31 01 2D 1E
- 80 41 AB BE 52 1D 3C AA AC 34 01 1B 27 95 1F 0B 95 54 1B 07 AA 8B
- 04 34 01 1B 20 D7 D6 AB AC AD B0 5A 05 AC AE 31 01 2F 1E 19 1A 56
- D5 D6 AB AC AD B1 5A 05 AB AE 31 01 30 19 06 8B 03 AE 31 01 2E 19
- 06 19 06
- )
- * "~S: argument to ~S must be *, ~S or a list of ~S: ~S" TYPEP
- "~S: argument to ~S must be *, ~S or a list of ~S: ~S"
- ) )
- #Y(#:TOP-LEVEL-FORM-56 #13Y(00 00 00 00 00 01 D4 D5 D6 30 9C 19 01) MOD
- TYPE-LIST
- #Y(TYPE-LIST-MOD
- #36Y(00 02 00 00 00 03 A9 86 35 13 AA 30 35 1E 13 D6 AB 31 01 2F 1E 0C AA
- AA 31 01 2D 19 03 D4 D5 AB 5A 02 19 03
- )
- "~S: argument to MOD must be an integer: ~S" TYPEP 0.
- ) )
- #Y(#:TOP-LEVEL-FORM-57 #13Y(00 00 00 00 00 01 D4 D5 D6 30 9C 19 01) SIGNED-BYTE
- TYPE-LIST
- #Y(TYPE-LIST-SIGNED-BYTE
- #45Y(00 01 00 01 00 08 37 01 02 BE EB A9 23 00 04 A9 86 35 13 AA 30 35 1E
- 13 A9 BE 52 1D 0E AA 6A E8 AA 31 01 2D 19 03 D5 D6 AB 5A 02 19 03
- )
- * "~S: argument to SIGNED-BYTE must be an integer or * : ~S" TYPEP
- ) )
- #Y(#:TOP-LEVEL-FORM-58 #13Y(00 00 00 00 00 01 D4 D5 D6 30 9C 19 01)
- UNSIGNED-BYTE TYPE-LIST
- #Y(TYPE-LIST-UNSIGNED-BYTE
- #51Y(00 01 00 01 00 08 37 01 02 BE EB A9 23 00 04 A9 86 35 19 AA 30 35 1E
- 19 AA 30 A8 51 1E 13 A9 BE 52 1D 0E AA 6A E8 AA 31 01 2F 19 03 D5 D6
- AB 5A 02 19 03
- )
- * "~S: argument to UNSIGNED-BYTE must be an integer or * : ~S" TYPEP
- ) )
- #Y(#:TOP-LEVEL-FORM-59 #13Y(00 00 00 00 00 01 D4 D5 D6 30 9C 19 01) REAL
- TYPE-LIST
- #Y(TYPE-LIST-REAL
- #26Y(00 01 00 02 00 0D 37 02 02 BE EC 37 01 02 BE EB AB AB AB D5 D6 2B 05
- 03 19 04
- )
- * #.#'REALP REAL TYPEP-NUMBER-TEST
- ) )
- #Y(#:TOP-LEVEL-FORM-60 #13Y(00 00 00 00 00 01 D4 D5 D6 30 9C 19 01) RATIONAL
- TYPE-LIST
- #Y(TYPE-LIST-RATIONAL
- #26Y(00 01 00 02 00 0D 37 02 02 BE EC 37 01 02 BE EB AB AB AB D5 D6 2B 05
- 03 19 04
- )
- * #.#'RATIONALP RATIONAL TYPEP-NUMBER-TEST
- ) )
- #Y(#:TOP-LEVEL-FORM-61 #13Y(00 00 00 00 00 01 D4 D5 D6 30 9C 19 01) FLOAT
- TYPE-LIST
- #Y(TYPE-LIST-FLOAT
- #26Y(00 01 00 02 00 0D 37 02 02 BE EC 37 01 02 BE EB AB AB AB D5 D6 2B 05
- 03 19 04
- )
- * #.#'FLOATP FLOAT TYPEP-NUMBER-TEST
- ) )
- #Y(#:TOP-LEVEL-FORM-62 #13Y(00 00 00 00 00 01 D4 D5 D6 30 9C 19 01) SHORT-FLOAT
- TYPE-LIST
- #Y(TYPE-LIST-SHORT-FLOAT
- #26Y(00 01 00 02 00 0D 37 02 02 BE EC 37 01 02 BE EB AB AB AB D5 D6 2B 05
- 03 19 04
- )
- * #.#'SHORT-FLOAT-P SHORT-FLOAT TYPEP-NUMBER-TEST
- ) )
- #Y(#:TOP-LEVEL-FORM-63 #13Y(00 00 00 00 00 01 D4 D5 D6 30 9C 19 01)
- SINGLE-FLOAT TYPE-LIST
- #Y(TYPE-LIST-SINGLE-FLOAT
- #26Y(00 01 00 02 00 0D 37 02 02 BE EC 37 01 02 BE EB AB AB AB D5 D6 2B 05
- 03 19 04
- )
- * #.#'SINGLE-FLOAT-P SINGLE-FLOAT TYPEP-NUMBER-TEST
- ) )
- #Y(#:TOP-LEVEL-FORM-64 #13Y(00 00 00 00 00 01 D4 D5 D6 30 9C 19 01)
- DOUBLE-FLOAT TYPE-LIST
- #Y(TYPE-LIST-DOUBLE-FLOAT
- #26Y(00 01 00 02 00 0D 37 02 02 BE EC 37 01 02 BE EB AB AB AB D5 D6 2B 05
- 03 19 04
- )
- * #.#'DOUBLE-FLOAT-P DOUBLE-FLOAT TYPEP-NUMBER-TEST
- ) )
- #Y(#:TOP-LEVEL-FORM-65 #13Y(00 00 00 00 00 01 D4 D5 D6 30 9C 19 01) LONG-FLOAT
- TYPE-LIST
- #Y(TYPE-LIST-LONG-FLOAT
- #26Y(00 01 00 02 00 0D 37 02 02 BE EC 37 01 02 BE EB AB AB AB D5 D6 2B 05
- 03 19 04
- )
- * #.#'LONG-FLOAT-P LONG-FLOAT TYPEP-NUMBER-TEST
- ) )
- #Y(#:TOP-LEVEL-FORM-66 #13Y(00 00 00 00 00 01 D4 D5 D6 30 9C 19 01) STRING
- TYPE-LIST
- #Y(TYPE-LIST-STRING
- #32Y(00 01 00 01 00 08 37 01 02 BE EB AA 30 2E 1E 0E A9 BE 52 1D 09 A9 AB
- D5 69 06 30 28 19 03 19 03
- )
- * 0.
- ) )
- #Y(#:TOP-LEVEL-FORM-67 #13Y(00 00 00 00 00 01 D4 D5 D6 30 9C 19 01)
- SIMPLE-STRING TYPE-LIST
- #Y(TYPE-LIST-SIMPLE-STRING
- #32Y(00 01 00 01 00 08 37 01 02 BE EB AA 30 4B 1E 0E A9 BE 52 1D 09 A9 AB
- D5 69 06 30 28 19 03 19 03
- )
- * 0.
- ) )
- #Y(#:TOP-LEVEL-FORM-68 #13Y(00 00 00 00 00 01 D4 D5 D6 30 9C 19 01) BIT-VECTOR
- TYPE-LIST
- #Y(TYPE-LIST-BIT-VECTOR
- #32Y(00 01 00 01 00 08 37 01 02 BE EB AA 30 48 1E 0E A9 BE 52 1D 09 A9 AB
- D5 69 06 30 28 19 03 19 03
- )
- * 0.
- ) )
- #Y(#:TOP-LEVEL-FORM-69 #13Y(00 00 00 00 00 01 D4 D5 D6 30 9C 19 01)
- SIMPLE-BIT-VECTOR TYPE-LIST
- #Y(TYPE-LIST-SIMPLE-BIT-VECTOR
- #32Y(00 01 00 01 00 08 37 01 02 BE EB AA 30 4C 1E 0E A9 BE 52 1D 09 A9 AB
- D5 69 06 30 28 19 03 19 03
- )
- * 0.
- ) )
- #Y(#:TOP-LEVEL-FORM-70 #16Y(00 00 00 00 00 01 D4 2D 01 D4 D6 30 96 BE 19 01)
- %THE REMOVE-OLD-DEFINITIONS
- #Y(%THE
- #297Y(00 02 00 00 00 03 93 1F 05 8B 01 23 00 0B 94 20 81 12 00 14 AA 2E
- 03 19 03 AA 8C 02 1A 10 93 1F 80 7A 8B 01 8B 01 82 03 80 72 7A 01
- 7A 00 92 1F 09 8B 00 D5 D6 36 02 84 DC 64 92 1F 3F 8B 00 24 04 3A
- 1A 2A 93 1F 80 43 1A 80 51 00 19 06 AA 8B 02 82 03 77 7A 01 16 01
- 1A 31 7A 01 20 70 DA AD 5A 01 93 1F 09 8B 01 8B 01 82 03 30 7A 01
- 7A 00 92 1F 09 8B 00 D5 D6 36 02 84 DC 66 92 1F 45 8B 00 A8 23 05
- 55 A8 24 07 55 16 01 92 1F 80 92 8B 00 24 07 38 7A 00 A9 6A 63 86
- A9 03 00 19 05 5B 1A 80 5F DA AE 5A 01 00 19 08 7A 01 16 01 1A 80
- 70 AA 1A 10 00 19 07 8B 00 AA D6 36 02 84 DC 74 92 54 54 EA 92 20
- 70 16 02 1A 80 55 92 1F 80 51 DA AC 5A 01 8B 01 A8 86 34 49 A8 6A
- 63 24 08 43 8B 00 86 2D FF BD 8B 00 6A A0 63 09 69 FC AC A9 36 01
- 6A 99 94 54 70 82 03 FF AC A8 7B 02 16 02 7A 01 93 1F 09 8B 01 D5
- D6 36 02 84 DC 46 93 1F 06 8B 01 23 0A FF 93 AA DF 36 01 86 99 FF
- 92 16 01 02 19 05 94 53 1A FE EA
- )
- VALUES #.LAMBDA-LIST-KEYWORDS #.#'EQ TYPEP &OPTIONAL &REST
- "Invalid type specifier ~S" &KEY 2. *KEYWORD-PACKAGE* &ALLOW-OTHER-KEYS
- :ALLOW-OTHER-KEYS
- ) )
- #Y(#:TOP-LEVEL-FORM-71 #16Y(00 00 00 00 00 01 D4 2D 01 D4 D6 30 96 BE 19 01)
- CANONICALIZE-TYPE REMOVE-OLD-DEFINITIONS
- #Y(CANONICALIZE-TYPE
- #334Y(00 01 00 00 00 02 A9 85 2D 24 93 1F 81 3D 8B 01 86 2D 81 37 8B 01
- D4 36 01 6A 98 8A 00 80 4F 14 95 14 6E 01 27 01 04 5E 14 AB 59 01
- 1A 73 A9 D4 36 01 6A 98 89 00 71 94 25 01 81 0C C0 19 03 C1 19 03
- C2 19 03 C3 19 03 C4 19 03 C5 19 03 C6 19 03 C7 19 03 C8 19 03 C9
- 19 03 CA 19 03 CB 19 03 CC 19 03 CD 19 03 AA 73 01 27 01 04 FF 98
- 94 53 25 10 80 D4 CF 19 03 94 54 70 A8 86 35 06 A8 E6 87 01 30 04
- E7 AC 2E 14 E9 D0 1A 80 92 D3 19 04 94 54 53 1B 02 03 16 14 A8 23
- 16 71 A8 86 35 04 A8 85 A7 04 E7 AC 2E 14 5D 17 8E 01 6A AF E9 A9
- 31 00 34 1A 80 85 03 18 19 04 94 54 53 1B 02 03 16 14 A8 23 16 70
- A8 86 35 06 A8 E6 87 01 30 04 E7 AC 2E 14 5D 17 A9 6A AF E9 D0 1A
- 80 5D 94 54 53 1B 02 03 16 14 03 19 1A 23 94 54 53 1B 02 03 16 14
- 03 19 1A 26 94 54 53 1B 02 03 16 14 5D 19 02 1A 1C 94 54 53 1B 02
- 03 16 14 03 1C 14 03 1A 1A 0D 94 54 53 1B 02 03 16 14 03 1C 14 03
- 1B 14 AA 73 01 59 03 19 04 94 54 53 1B 02 03 16 14 95 54 54 53 1B
- 02 03 16 14 5D 1C 94 14 AA 73 01 59 03 19 05 94 54 1C FF 2C 94 19
- 03 00 19 02
- )
- DEFTYPE-EXPANDER
- #S(HASH-TABLE EQ (LONG-FLOAT . 44.) (DOUBLE-FLOAT . 44.)
- (SINGLE-FLOAT . 44.) (SHORT-FLOAT . 44.) (FLOAT . 44.)
- (RATIONAL . 44.) (INTEGER . 44.) (REAL . 44.) (COMPLEX . 44.)
- (SIMPLE-VECTOR . 44.) (VECTOR . 44.) (SIMPLE-STRING . 44.)
- (STRING . 44.) (SIMPLE-BIT-VECTOR . 44.) (BIT-VECTOR . 44.)
- (SIMPLE-ARRAY . 44.) (ARRAY . 44.) (T . 41.) (STRING-CHAR . 38.)
- (STANDARD-CHAR . 35.) (SEQUENCE . 32.) (RATIO . 29.) (NULL . 26.)
- (NIL . 23.) (LIST . 20.) (KEYWORD . 17.) (FIXNUM . 14.) (COMMON . 11.)
- (BIT . 8.) (BIGNUM . 5.) (ATOM . 2.)
- )
- (NOT CONS) (AND INTEGER (NOT FIXNUM)) (INTEGER 0. 1.)
- (OR CONS SYMBOL NUMBER ARRAY STANDARD-CHAR STREAM PACKAGE HASH-TABLE
- READTABLE PATHNAME RANDOM-STATE STRUCTURE
- )
- (INTEGER #.MOST-NEGATIVE-FIXNUM #.MOST-POSITIVE-FIXNUM)
- (AND SYMBOL (SATISFIES KEYWORDP)) (OR CONS (MEMBER NIL)) (OR)
- (MEMBER NIL) (AND RATIONAL (NOT INTEGER)) (OR LIST VECTOR)
- (AND CHARACTER (SATISFIES STRING-CHAR-P) (SATISFIES STANDARD-CHAR-P))
- (AND CHARACTER (SATISFIES STRING-CHAR-P)) (AND)
- #S(HASH-TABLE EQ (VECTOR . 181.) (STRING . 160.) (BIT-VECTOR . 145.)
- (SIMPLE-VECTOR . 132.) (SIMPLE-STRING . 120.)
- (SIMPLE-BIT-VECTOR . 108.) (UNSIGNED-BYTE . 72.) (SIGNED-BYTE . 30.)
- (MOD . 5.) (MEMBER . 209.)
- )
- (OR) 0. SUBTYPEP TYPE-ERROR INTEGER * 2. (INTEGER 0. *) SIMPLE-ARRAY BIT
- STRING-CHAR ARRAY
- ) )
- #Y(#:TOP-LEVEL-FORM-72 #16Y(00 00 00 00 00 01 D4 2D 01 D4 D6 30 96 BE 19 01)
- SUBTYPEP REMOVE-OLD-DEFINITIONS
- #Y(SUBTYPEP
- #884Y(00 02 00 00 00 03 AA 2D 00 EC A9 2D 00 EB AA AA 85 29 81 04 94 1F
- 16 8B 02 23 01 29 8B 02 24 03 06 AA 6A 63 23 04 39 8B 02 23 05 80
- 4C 93 1F 80 CC 8B 01 24 03 80 BB A9 6A 63 24 04 80 B4 5B 00 14 3C
- 02 19 03 8C 02 5B 1A 0E 00 1A 82 0D 7E 01 00 14 AC 82 02 74 7A 01
- A9 84 B6 72 02 1A 81 FB 93 1F 5B 8B 01 24 03 56 A9 6A 63 24 04 50
- 93 54 70 95 54 70 27 02 05 FF 8D 8C 02 5B 1A 11 7E 01 00 14 AC 26
- FF 80 3E 02 8A 01 20 16 02 7A 01 A9 84 B6 6B 02 1A 81 C4 8C 01 5B
- A9 83 B6 19 7E 01 00 AC A9 26 FF 60 3E 02 89 01 06 5B A9 3C 02 19
- 07 16 02 7A 01 1A 63 02 1A 81 A0 02 1A 81 9C 8C 01 5B A9 83 B6 27
- 7E 01 00 AC A9 26 FF 38 1B 6B 7A 01 1A 6E 8C 02 5B 1A 10 02 1A 81
- 7E 7E 01 00 14 AC 26 FF 21 1B 72 7A 01 A9 84 B6 70 5B 00 1A 81 6B
- 8B 01 23 06 FF 9F 8B 01 23 05 42 94 1F 05 8B 02 23 06 4F AA 86 2D
- 3E AA DB 36 01 86 98 37 A9 86 2D 33 A9 24 08 05 5C 02 1A FF 23 A9
- DB 36 01 86 98 23 AA DB 36 01 6A 98 C7 57 14 AA DB 36 01 6A 98 C7
- 57 14 1A 06 02 1A 81 1F 7A 01 A9 93 21 76 93 20 77 16 02 94 20 04
- AA 59 01 EC 94 53 25 0A FE EA 94 54 53 1A 80 63 95 54 54 53 1A 80
- 64 02 1A 80 F6 95 54 53 1A 16 96 54 54 53 1A 17 E2 AB AA 31 01 26
- 16 02 1A 80 E0 95 54 1B 66 C9 14 96 54 54 1B 64 C9 14 A9 23 0B 0F
- AB C9 52 51 1C 20 AB 67 0D AA 67 0D 86 29 17 A8 C9 52 1B 12 AA 86
- 34 0E A8 86 34 0A AA 6A 63 A9 6A 63 85 28 FF BE 16 02 1A 80 A4 94
- 54 1B FF 98 C9 14 95 54 54 1B FF 96 C9 14 AB 23 0C FF 96 AB 97 53
- 21 FF 90 95 1F 0D 8B 03 23 0C FF A1 8B 03 97 53 21 FF 9A 00 1A 80
- 76 94 54 53 1A 80 53 95 54 54 53 1A 80 54 02 1A 80 65 95 54 53 1A
- 15 96 54 54 53 1A 16 AA A9 26 FE 00 16 02 1A 80 50 95 54 1B 67 C9
- 14 96 54 54 1B 65 92 14 A9 23 0B 0D AB C9 52 51 1C 12 AB AA 26 FD
- DF 1C 0B A8 C9 52 1B 06 AA C9 52 51 1B 4D 16 02 1A 23 94 54 1B FF
- A8 C9 14 95 54 54 1B FF A6 92 14 AB 23 0F FF A6 AB 23 10 FF A1 95
- 1F 06 8B 03 23 0F FF B1 00 14 02 14 3C 02 19 05 8B 02 95 53 25 11
- 27 D0 1A 25 D1 1A 22 D2 1A 1F D3 1A 1C 95 54 53 1A 1D 96 54 54 53
- 1A 1E AC 86 2F 2E 7C 04 1A 2A AB 86 2F 31 7D 03 1A 2D 00 72 95 54
- 1B 5F C9 14 96 54 54 1B 5D C9 14 8B 05 03 16 52 14 5C 5C 96 1F 08
- 7E 04 04 89 02 50 74 01 95 1F 08 7E 03 03 89 02 4D 74 00 AC 86 2F
- 16 AB 86 2F 12 AC AC 87 01 2D 0C AC AC 88 01 2B 0E 8A 01 0B 8A 00
- 08 AF AE 36 03 84 DC 80 81 5C 02 1A 80 8B 99 54 53 1A 1D 9A 54 54
- 53 1A 1E AF AB 88 01 2E 80 64 1A 80 4F AE AA 31 01 2D 1A 80 59 99
- 54 1B 5F C9 14 9A 54 54 1B 5D C9 14 8B 09 03 16 52 14 94 1F 0C 7E
- 02 02 8A 00 08 AA 86 2F 02 7C 02 74 04 93 1F 0C 7E 01 01 8A 00 08
- A9 86 2F 02 7D 01 74 03 AA 23 0B 0E AF 86 2F 1C 89 04 FF AD AF AB
- 88 01 30 12 A9 C9 52 1B 0D AE 86 2F 09 89 03 FF A4 AE AA 31 01 2F
- 14 5C 3C 02 19 0C 99 1F 09 8B 07 AE 36 03 83 DC FF 95 5B 95 51 14
- 3C 02 19 09
- )
- CANONICALIZE-TYPE MEMBER TYPEP NOT 2. OR AND DEFSTRUCT-DESCRIPTION
- STRUCTURE 0.
- #S(HASH-TABLE EQ (LONG-FLOAT . 272.) (DOUBLE-FLOAT . 272.)
- (SINGLE-FLOAT . 272.) (SHORT-FLOAT . 272.) (FLOAT . 272.)
- (RATIONAL . 272.) (INTEGER . 272.) (REAL . 272.) (COMPLEX . 230.)
- (SIMPLE-ARRAY . 101.) (ARRAY . 101.)
- )
- * ARRAY UPGRADED-ARRAY-ELEMENT-TYPE
- #Y(LISP::SUBTYPEP-1
- #20Y(00 02 00 00 00 03 A9 BE 52 1D 07 AA AA 31 01 2B 19 03 19 03) *
- )
- COMPLEX NUMBER
- #S(HASH-TABLE EQ (LONG-FLOAT . 10.) (DOUBLE-FLOAT . 10.)
- (SINGLE-FLOAT . 10.) (SHORT-FLOAT . 10.) (FLOAT . 7.) (RATIONAL . 7.)
- (INTEGER . 4.) (REAL . 1.)
- )
- (NUMBER) (RATIONAL REAL NUMBER) (REAL NUMBER) (FLOAT REAL NUMBER) INTEGER
- ) )
- #Y(#:TOP-LEVEL-FORM-73 #16Y(00 00 00 00 00 01 D4 2D 01 D4 D6 30 96 BE 19 01)
- SUBTYPE-INTEGER REMOVE-OLD-DEFINITIONS
- #Y(SUBTYPE-INTEGER
- #240Y(00 01 00 00 00 02 A9 2D 00 EB 20 0D A9 59 01 EB 8B 01 23 04 80 9E
- 00 19 02 93 53 25 01 72 00 19 06 D6 D6 8C 03 5B A9 83 B6 80 57 7E
- 01 00 14 86 35 6C AB A9 79 01 32 03 AA A9 79 01 31 02 7A 01 1A 64
- D6 D6 8C 03 5B 1A 35 00 19 08 C1 1A 1C C1 1A 27 7E 01 00 14 26 FF
- AD 3E 02 8A 01 6B AD 23 03 6A A9 23 03 66 AD AA 31 01 32 EF AC 23
- 03 5F A8 23 03 5B AC A9 31 01 31 EE 16 02 7A 01 A9 84 B6 50 AB 95
- 1A 15 8C 01 5B A9 83 B6 19 7E 01 00 14 26 FF 72 3E 02 8A 01 07 14
- 93 14 3C 02 19 06 16 02 7A 01 1A 63 00 19 04 93 54 53 1A 0B 94 54
- 54 53 1A 0C 93 54 1B 71 C1 14 94 54 54 1B 6F C1 14 93 1F 09 7E 01
- 01 14 86 2F 02 7C 01 92 1F 09 7E 00 00 14 86 2F 02 7D 00 A9 86 2F
- 0D A8 86 2F 09 A9 A9 87 01 2F 03 C0 EB EA A9 A9 3C 02 19 04
- )
- CANONICALIZE-TYPE #S(HASH-TABLE EQ (AND . 105.) (OR . 37.) (MEMBER . 4.))
- 0. * INTEGER
- ) )